killer waves - Turkish English Dictionary